package com.kingmgg.baseapp

import android.app.Application
import com.alibaba.android.arouter.launcher.ARouter
import com.kingmgg.lib_framework.log.LogUtil.application
import com.sum.framework.helper.SumAppHelper

/**
 *    Create by 金KingMgg  kingmgg
 *    on 2023/11/20 13:38
 *    程序人员写程序，又拿程序换酒钱
 *
 */
class MyApp : Application() {
    override fun onCreate() {
        super.onCreate()
        ARouter.openLog(); // 开启日志
        ARouter.openDebug(); // 使用InstantRun的时候，需要打开该开关，上线之后关闭，否则有安全风险
        ARouter.printStackTrace(); // 打印日志的时候打印线程堆栈
        ARouter.init(this)

        SumAppHelper.init(this, BuildConfig.DEBUG)

    }

    override fun onTerminate() {
        super.onTerminate()
        ARouter.getInstance().destroy()
    }
}